class Bone
{
public:
	Matrix4x4 matrix;
	Bone *parent;
};

class BoneLink
{
public:
	BoneLink(unsigned int cnt)
	{
		lbones = new Bone*[cnt];
		bweight = new float[cnt];
	}
	~BoneLink()
	{
		delete[] lbones;
		delete[] bweight;
	}
	Bone **lbones;
	float *bweight;

};